333254
1151420
1164861
1129117
99418
1249430
607694
534890
225898
729338
56158
682296
810147
893949
1015724
817610
552505
49952
95987
604377
290284
539842
445275
827256